autogenous devices - Turc Anglais Dictionnaire